Overview
Legal name
STAFFA MANAGEMENT LIMITED
Region
Unknown
Registered address
THE GATEHOUSE CROMWELL INDUSTRIAL ESTATE
STAFFA ROAD
LONDON
ENGLAND
E10 7QZ
Insolvency history
No