About Telford House Property Services Limited (03122265) United Kingdom