About Allied London (pavilion) Limited (10503025) United Kingdom