Based in Rm101, Maple House 118 High Street, London CR8 2AD Owell Textile Limited was a Private Limited Company with 09231687 registration number. This firm had been set up ten years ago before was dissolved on 2018-06-19.
This business was administered by a single managing director: Jinming Z., who was arranged to perform management duties on 2014-09-23.
Jinming Z. was the individual who controlled this firm, owned over 3/4 of company shares.