About Meyrick Estate Management Limited (00958684) United Kingdom