About Merritt Property Ltd (12773908) United Kingdom