Overview
Legal name
LATHURST LIMITED
Region
London
Registered address
LYMEHOUSE STUDIOS
30/31 LYME STREET
LONDON
NW1 0EE
Insolvency history
No