Overview
Legal name
CANEY BIRCH LTD
Region
South East England
Registered address
17 HARWOOD GARDENS
OLD WINDSOR
BERKS
SL4 2LJ
Insolvency history
No