About Merryn Properties Limited (10502970) United Kingdom