About Parkham Towers Management Association Limited (01680643) United Kingdom