John Macmillan & Partners Company numberSL000591 StatusActive TypeLimited Partnership Incorporated4 Nov 1983 Registered office Lauder Data JSON Markdown