Company identity
Founded / incorporated
17 October 2019
Company number 12268786
Legal name
UTMOST GROUP PLC
Company type
Public Limited Company
Region
London
Registered address
SADDLERS' HOUSE 5TH FLOOR
44 GUTTER LANE
LONDON
ENGLAND
EC2V 6BR
Insolvency history
No