About Melville House (management Company) Limited (07083162) United Kingdom