About Edinburgh St James Hotel Holding Company No.2 Limited (10150691) United Kingdom