MEADOWLARK 39 LIMITED Company number SC466500 · Monitor this company Dissolved Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address8/5 BOAT GREEN, EDINBURGH, SCOTLAND, EH3 5LL PostcodeEH3 5LL Companies at this postcode 6 Map