Messrs. H. & V. Horsley Company numberLP004289 StatusActive TypeLimited Partnership Incorporated9 Oct 1992 Registered office Hill FarmBarnardistonSuffolk Data JSON Markdown