All Telephone Service
149 Falmouth Gdns., Ilford, Greater London, United Kingdom, IG4 5JN
(02085) 511394 Phone