METASTA LTD Company number SC754650 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address63e New Street, Musselburgh, Scotland, EH21 6DA PostcodeEH21 6DA Companies at this postcode 5 Map