MAIMOONA HOLDINGS LTD Company number 15914550 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address143 London Road, Luton, Bedfordshire, United Kingdom, LU1 3RL PostcodeLU1 3RL Companies at this postcode 11 Average house price in LU1 3RL £965,000 (8 sales) Map