About The Pavilion Hotel (london) Limited (07771562) United Kingdom