About Loxton Developments Limited (02171248) United Kingdom