About Elysian Stanmore Operating Company Limited (09696971) United Kingdom