About Merdon Properties Limited (04480216) United Kingdom