Macdiarmid & Company Company numberSL001149 StatusActive TypeLimited Partnership Incorporated22 Apr 1988 Registered office DellWhitebridgeInverness Data JSON Markdown