About Boo Homes Limited (06385457) United Kingdom