About A T & S Properties Limited (10015382) United Kingdom