About Stockley Park The Square Centre Limited (08330343) United Kingdom