About Merton Lodge (management) Limited (00855017) United Kingdom