About Lugwardine Court Orchard Freeholders Limited (05221711) United Kingdom