Carewatch (Newham)
Sky Studios 149b Albert Rd., Newham, London, United Kingdom, E16 2JD
(02074) 743434 Phone