About Elsinore House Limited (11107244) United Kingdom