About Germain Homes Limited (03445446) United Kingdom