About London Pall Mall Centre Limited (10422106) United Kingdom