About Atms Properties Ltd (11890475) United Kingdom