AMBLESIDE MAINTENANCE LTD Company number SC778738 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address21 Panmure Street, Monifieth, Dundee, Scotland, DD5 4EA PostcodeDD5 4EA Companies at this postcode 3 Map