About The Townhouse (oswestry) Limited (08110377) United Kingdom