About 2 Meridian Place Management Company Limited (02707994) United Kingdom