About Loxley Developments Limited (12765346) United Kingdom