About Telford Court Residents Limited (01225940) United Kingdom