Overview
Legal name
76 PROJECTS LIMITED
Region
East of England
Registered address
104 WEST FEN ROAD
ELY
CAMBRIDGESHIRE
CB6 3AD
Insolvency history
No