Key factsactiveLegal nameKINLOCH ANDERSON LIMITEDuk_chRegistrationSC008191uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated1912-03-23uk_chRegistered address4 DOCK STREET, EDINBURGH, EH6 6EYuk_chIndustry13990 - Manufacture of other textiles n.e.c.uk_ch