S. P. Strafford M.P.T.A.
183 Keedonwood Rd., Bromley, Greater London, United Kingdom, BR1 4QL
(02086) 972546 Phone
(07940) 358416 Mobile