About A. T. O. Properties Limited (12280586) United Kingdom