Miss Inca LOCKHART-ROSS
Registered Address
The registered address of Miss Inca LOCKHART-ROSS is:
Olympus House, Olympus Avenue, CV34 6BF, Leamington Spa, United Kingdom
Appointments
These are the registered company appointments of Miss Inca LOCKHART-ROSS.
OLYMPUS ECOMMERCE LIMITED
Secretary
RESIGNEDAssigned on 01 Aug 2018
Resigned on 20 Jun 2022
Time on role 3 years, 10 months, 19 days