Skip to main content"

Oba London Ltd

Registration reference
ZA625089
Date registered
20 January 2020
Registration expires
19 January 2027
Payment tier
Tier 1
Data controller
Oba London Ltd
Address
Office 403 Screenworks 22 Highbury Grove London N5 2ER
Other names
  • Oba London