About Abbott Homes Limited (11961357) United Kingdom