tp0586532 cas no 2427584 96 925 business directory