Malabar Cotton Co Ltd is London based company that is listed as Clothing & Fabrics - Mnfrs.
Location of Malabar Cotton Co Ltd is Unit 31-33/Southbank Business Centre, London.