About Melbond Properties Limited (04480243) United Kingdom