About Abbey Developments (jackton) Limited (SC461511) United Kingdom