Overview
Legal name
O & H HOLDINGS LIMITED
Region
Unknown
Registered address
2 MILL STREET
LONDON
UNITED KINGDOM
W1S 2AT
Insolvency history
Yes