Overview
Legal name
20 CHANNEL VIEW CRESCENT MANAGEMENT LIMITED
Region
South West England
Registered address
20A CHANNEL VIEW CRESCENT
PORTISHEAD
NORTH SOMERSET
BS20 6LY
Insolvency history
No