About 18 19 Meridian Place Management Co. Limited (01807316) United Kingdom