Company overviewCompany numberSC042957StatusActiveCategoryLtdIncorporated1965-12-30Accounts categoryFullNext accounts due2026-12-31Registered officeTod House, Templand Road, Dalry, KA24 5EU