Key factsactiveLegal nameKINLOCH ANDERSON (HOLDINGS) LIMITEDuk_chRegistrationSC065521uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated1978-07-31uk_chRegistered address4 DOCK STREET, EDINBURGH, EH6 6EYuk_chIndustry13990 - Manufacture of other textiles n.e.c.uk_ch