Overview
Legal name
172 CASTELNAU LIMITED
Region
London
Registered address
FLAT 3, 172 CASTELNAU CASTELNAU
BARNES
LONDON
ENGLAND
SW13 9DH
Insolvency history
No