James Mcculloch & Co Company numberSL002308 StatusActive TypeLimited Partnership Incorporated29 Nov 1993 Registered office Craigie MainsBallantrae Data JSON Markdown