About Birkbeck Homes Limited (09678070) United Kingdom