About Melchi Properties Limited (11455626) United Kingdom