About Abbey Developments (no.1) Limited (SC512002) United Kingdom