About Billycock Homes Limited (05302175) United Kingdom