Limelight Legal Limited

Registered office: Second Floor, 128 Whitechapel Road, London, London, E1 1JE

SRA number: 8013330