OTTERMAKE LTD Company number 16376783 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address398 Merton Road First Floor Flat, 398 Merton Road, London, England, SW18 5AD PostcodeSW18 5AD Companies at this postcode 19 Average house price in SW18 5AD £555,000 (30 sales) Map