About Mercol (properties) Limited (02997681) United Kingdom