About Loxfield Lodge Management Company Limited (09101137) United Kingdom