Overview
Legal name
BILLOU LIMITED
Region
South East England
Registered address
1 PORTOBELLO COTTAGES SOUTH COAST ROAD
TELSCOMBE CLIFFS
PEACEHAVEN
ENGLAND
BN10 7BD
Insolvency history
No