G & N Carmichael Company numberSL003538 StatusActive TypeLimited Partnership Incorporated11 Jun 1999 Registered office 43 Main StreetPlains,Airdrie Data JSON Markdown