About Abbey Developments (no.2) Limited (SC512210) United Kingdom