About Elysian Sevenoaks Operating Company Ltd (11568007) United Kingdom