About Playfair Hotel Edinburgh Limited (SC619492) United Kingdom