Overview
Legal name
DEGROUCHY LANE MANAGEMENT COMPANY LIMITED
Region
South East England
Registered address
10 DE GROUCHY LANE
SOUTHAMPTON
ENGLAND
SO17 1XD
Insolvency history
No