About Meridian Quay Management Company Limited (05859871) United Kingdom