MANTRA RECORDINGS LIMITED Company number 02274335 · Monitor this company Dissolved Overview People 8 Control Charges Documents Analysis Location Related Registered office Address17\19 ALMA ROAD, LONDON, SW18 1AA PostcodeSW18 1AA Companies at this postcode 34 Average house price in SW18 1AA £723,000 (23 sales) Map