About Loxley Homes Holdings Limited (09347798) United Kingdom