Barry Meakins
9 Convent Hill, Norwood, Greater London, United Kingdom, SE19 3QY
(02087) 717929 Phone
(07956) 279814 Mobile