About Loxley Homes (bagby) Limited (12541323) United Kingdom