Overview
Legal name
2JJ'S PLANT LIMITED
Region
South East England
Registered address
GREAT PARK FARM
BESSELSLEIGH
ABINGDON
OX13 5PZ
Insolvency history
No