Overview
Legal name
SEPTRAD LIMITED
Region
London
Registered address
CARLISLE HOUSE
8 SOUTHAMPTON ROW
LONDON
WC1B 4AW
Insolvency history
Yes