Overview
Legal name
ASTRA IT TECHNOLOGIES LIMITED
Region
South East England
Registered address
124 PELHAM ROAD
GRAVESEND
ENGLAND
DA11 0JH
Insolvency history
No