About Loc-8 Homes Limited (12245727) United Kingdom