Service provider: Company name: UDOOR LTD Address: 20-22 Wenlock Road, London, England, N1 7GU Phone: +44 (0) 2 08 08 90 880 E-mail: info@udoor.co.uk Web: www.udoor.co.uk Company registration number: 11197523