About Melon Property Corporation Ltd (05977184) United Kingdom