About Telford S Quay (management Company) Limited (02453587) United Kingdom