About 10 Meridian Place Management Limited (08505422) United Kingdom