About Merridene Properties Limited (02071832) United Kingdom