Overview
Legal name
CELLTRACE COMMUNICATIONS LIMITED
Region
South East England
Registered address
POPLARS FARM
CROUCH LANE
WINKFIELD
SL4 4TL
Insolvency history
No