About Meyrick Court (management) Limited (01128351) United Kingdom