About Lockley Homes Limited (06729788) United Kingdom