About Mellor Estates Investments Ltd (10560141) United Kingdom