About The 46 Telford Avenue Management Company Limited (04249481) United Kingdom