Overview
Legal name
MICROFT TECHNOLOGY LIMITED
Region
London
Registered address
21 MALTINGS PLACE
LONDON
ENGLAND
SW6 2BU
Insolvency history
No