Overview
Legal name
TOTALLY OBNOXIOUS MANAGEMENT LIMITED
Region
Unknown
Registered address
CHAPEL HOUSE
24 NUTFORD PLACE
LONDON
W1H 6AE
Insolvency history
Yes