About 33 Telford Ave Ltd (03254419) United Kingdom