About The Pavilion (slessor Gardens) Limited (SC625614) United Kingdom