About Melrose Guest House Ltd (09279408) United Kingdom