Overview
Legal name
PALLISADE LIMITED
Region
London
Registered address
138 WANDSWORTH BRIDGE ROAD
LONDON
ENGLAND
SW6 2UL
Insolvency history
No