About Loxwood Properties Ltd (10837560) United Kingdom