About Telford Avenue (freehold) Company Limited (06003592) United Kingdom