BANDA MANDRELL LIMITED Company number 10187156 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address3 ALMA STUDIOS, 32 STRATFORD ROAD, LONDON, ENGLAND, W8 6QF PostcodeW8 6QF Companies at this postcode 22 Map