M C Mcvicar & Co Company numberSL001229 StatusActive TypeLimited Partnership Incorporated30 Sep 1988 Registered office Couston & HenderstonNewtyleAngus Data JSON Markdown