Albert Parr & Sons Ltd.
High St. 90-92, Penge, Greater London, United Kingdom, SE20 7HB
(02087) 788414 Phone