About 28 Telford Avenue Management Co. Ltd (02854764) United Kingdom