About Telford Property Management (consett) Limited (08117817) United Kingdom