About Town & Suburban (properties) Limited (00622863) United Kingdom