About Wayridge Properties Beaumont Leys Holdings Limited (13144905) United Kingdom