Company overviewCompany numberSC040891StatusActiveCategoryLtdIncorporated1964-09-02Accounts categoryGroupNext accounts due2027-05-31Registered office174 Dunkeld Road, Perth, Scotland, PH1 3AA