Overview
Legal name
TELEBEAM INTERNATIONAL LIMITED
Region
London
Registered address
1 WARDROBE PLACE
CARTER LANE
LONDON
EC4V 5AJ
Insolvency history
Yes