About The Pavillion (watford) Limited (08554436) United Kingdom