Overview
Legal name
PACKHURST LIMITED
Region
London
Registered address
19 DERWENT AVENUE
HATCH END
PINNER
MIDDX
HA5 4QH
Insolvency history
Yes