About London Pavilion Limited (11756973) United Kingdom