Company overviewCompany numberSC049540StatusActiveCategoryLtdIncorporated1971-11-29Accounts categoryMediumNext accounts due2027-08-31Registered office23 Auchinloch Road, Lenzie, G66 5ET