About Holyrood Aparthotel (edinburgh) Limited (07194409) United Kingdom