About The Townhouse Manchester Limited (12051499) United Kingdom