About Atbloomfieldproperties Ltd (11815938) United Kingdom