Lanecroft Farm Partnership Company numberSL002961 StatusActive TypeLimited Partnership Incorporated30 Jan 1997 Registered office Lanecroft FarmBeeswingBy Dumfries Data JSON Markdown