MALLORN INTERIOR DESIGN & BUILD LTD Company number 13318879 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address82 Alexandra Road, London, Greater London, England, SW19 7LE PostcodeSW19 7LE Companies at this postcode 22 Average house price in SW19 7LE £826,000 (41 sales) Map