About Townside Management Company (no 1) Limited (06330491) United Kingdom