About Bede Homes Limited (10095003) United Kingdom