About Elysian Hampstead Operating Company Limited (13487254) United Kingdom