MERMAIDS LIMITED Company number 06799239 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address62 Lydden Grove, Wandsworth, SW18 4LN PostcodeSW18 4LN Companies at this postcode 12 Average house price in SW18 4LN £833,000 (26 sales) Map