About Abbey New Homes Limited (02197483) United Kingdom