About Merge Properties Limited (10731569) United Kingdom