Registered as 11518825 two years ago, Shelcel Biozeen Technologies Limited is a Private Limited Company. The firm's present office address is 20-22 Wenlock Road, London. The enterprise's SIC and NACE codes are 46180 and has the NACE code: Agents specialized in the sale of other particular products.
The company has 1 managing director presently supervising this business, specifically Varghese M. who's been doing the director's responsibilities since 2018-08-15.
Varghese M. is the individual with significant control over this firm, owns over 3/4 of company shares.