About Merrells Properties Ltd (11930724) United Kingdom