Name of company
Eden Levant Limited
Registered office
12 Alfreds Gardens, Barking, IG11 7XN, UK
Contact details
Michael Ochwa
Business ID no.
15107909
VAT no.
TBC
Regulatory authority
Companies House for England and Wales
© Copyright. All rights reserved.