Overview
Legal name
EDEN STAR LIMITED
Region
Unknown
Registered address
140/141 TEMPLE CHAMBERS
TEMPLE AVENUE
LONDON
EC4Y OHE
Insolvency history
No