About Abbey Developments Limited (00348843) United Kingdom