A.A Marquees
Head Office 41 Freemasons Rd., Poplar, London, United Kingdom, E16 3PJ
(02074) 766372 Phone