Overview
Legal name
ALPHATHETA LIMITED
Region
Unknown
Registered address
UNIT 39 TILEYARD STUDIOS
TILEYARD ROAD
KINGS CROSS, LONDON
UNITED KINGDOM
N7 9AH
Insolvency history
No