About Mercians Place Management Company Limited (11472939) United Kingdom