Overview
Legal name
DAVENCOURT LIMITED
Region
South East England
Registered address
FLAT 5
89 BOTANY BAY ROAD SHOLING
SOUTHAMPTON
SO19 8FE
Insolvency history
No