About Telford Building & Property Maintenance Services Limited (06056026) United Kingdom