Overview
Legal name
PPA P25026 LIMITED
Region
East Midlands
Registered address
BRAMPTON HOUSE 19 TENTER ROAD
MOULTON PARK
NORTHAMPTON
UNITED KINGDOM
NN3 6PZ
Insolvency history
No