About The Pavillion Tollington Place Limited (06160663) United Kingdom