About Melly Properties Ltd (12864916) United Kingdom