About The London And Paris Hotel Limited (13594658) United Kingdom