About Melnade Properties Limited (00978105) United Kingdom