About Loxley Properties Limited (02109404) United Kingdom