About Elenora Street Holdings Limited (00695797) United Kingdom