About Merry Properties Limited (11893436) United Kingdom