About 24 Elsinore Road Management Company Limited (03790869) United Kingdom