E.h. Mcfarlane & Company Company numberSL000295 StatusActive TypeLimited Partnership Incorporated5 Nov 1979 Registered office Over InzievarOakley Data JSON Markdown