About Uxbridge Homes Limited (11080052) United Kingdom