Chelsea Telecom Ltd
Flat 3, Windmill House, Windmill Walk, Lambeth, London, United Kingdom, SE1 8LX
(02073) 511234 Phone