Campbell & Wight Company numberSL000506 StatusActive TypeLimited Partnership Incorporated24 Nov 1982 Registered office Ayrshire Data JSON Markdown