About Merry Hill Development (holdings) Limited (12177700) United Kingdom