About 8 Meridian Place Management Limited (08082140) United Kingdom