About Elsinore Gardens Block H (number 2) Limited (02691044) United Kingdom