A C P Moir Company numberSL000608 StatusActive TypeLimited Partnership Incorporated13 Dec 1983 Registered office DurrisAberdeenshire Data JSON Markdown