MANTRA GROUP LIMITED Company number 07029675 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address161 LEACHCROFT, CHALFONT ST. PETER, GERRARDS CROSS, ENGLAND, SL9 9LF PostcodeSL9 9LF Companies at this postcode 15 Average house price in SL9 9LF £539,000 (16 sales) Map