About Ata Property Services Ltd (13168346) United Kingdom