About The Pavilion (se1) Limited (03885126) United Kingdom