MEUSE LTD. Company number SC477320 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address11B NORTHUMBERLAND STREET, EDINBURGH, SCOTLAND, EH3 6LL PostcodeEH3 6LL Companies at this postcode 11 Map