MOONTREE TECH LTD Company number 15127271 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address37 Charles Street 37 Charles Street, Luton, England, LU2 0EB PostcodeLU2 0EB Companies at this postcode 19 Average house price in LU2 0EB £220,000 (9 sales) Map