About Mellinger Property Ltd (12328801) United Kingdom