Lena Maye Ltd
- Registration reference
- ZA511805
- Date registered
- 10 April 2019
- Registration expires
- 09 April 2027
- Payment tier
- Tier 1
- Data controller
- Lena Maye Ltd
- Address
- Kemp House 160 City Road London EC1V 2NX
- Data Protection Officer
- Lena Maye Ltd PO Box 73378 London W3 3GE [email protected]