Newmill Farms Company numberSL003303 StatusActive TypeLimited Partnership Incorporated24 Jul 1998 Registered office Newmill FarmRathenFraserburgh Data JSON Markdown