About Coopers Townhouse Limited (11693731) United Kingdom