About Meritcove Properties Limited (01769237) United Kingdom