About Loxwood House Ltd (05187380) United Kingdom