About Barville Properties Ltd (10130721) United Kingdom