About Merton Park Properties Limited (02041336) United Kingdom