MANTLE ARCHITECTURE LTD Company number 12696530 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressWestgate House, Royland Road, Loughborough, Leicestershire, United Kingdom, LE11 2EH PostcodeLE11 2EH Companies at this postcode 168 Average house price in LE11 2EH £296,000 (15 sales) Map