PRINCES STREET SUITES LIMITED Company number SC255681 · Monitor this company Active Overview People 15 Financial Control Charges Documents Analysis Location Related Registered office AddressHolyrood Aparthotel, 1 Nether Bakehouse, Edinburgh, Scotland, EH8 8PE PostcodeEH8 8PE Map