About Piccadilly Hotel (london) Limited (05307603) United Kingdom