About Melana Properties Limited (00713975) United Kingdom