Otium Legal Limited

Registered office: 16 Commerce Square, Lace Market, Nottingham, East Midlands, NG1 1HS

Practice areas: Commercial Litigation · Employment Law

SRA number: 622941