Overview
Legal name
CAVENHAM COMMUNICATIONS LIMITED
Region
London
Registered address
236 GRAYS INN ROAD
LONDON
WC1X 8HB
Insolvency history
Yes