About Melinda Property Investments 1 Limited (07807751) United Kingdom