About Loxfield Developments Limited (02726650) United Kingdom