About Melrose Gardens Residents Association Company Ltd. (03294773) United Kingdom