About Birch Homes (uk) Limited (09074166) United Kingdom