Odd Berries Invest Limited is a Malta company, located in 120 Tower Road. more detail is as below. Company Information Company Name: Odd Berries Invest LimitedCity/Province: Sliema,Slm1605Country: MaltaAddress: 120 Tower RoadInternational Area Code: 356Phone: +356-20925100Contact: Alexander Fredrik Simon LidzenCategory Activities: Management Of Companies & Enterprises IndustryEmployees: 1Total Annual Sales: $0.18MProfile: Odd Berries Invest Limited is located in SLIEMA, Malta and is part of the Management of Companies & Enterprises Industry. Odd Berries Invest Limited has 1 total employees across all of its locations and generates 0.18 million in sales (USD).Product Recommendations: Get Odd Berries Invest Limited Credit Report More Links Mistrale Invest Limited Terasol Holding B.V. Odd Berries Invest Limited Cosmarq International Limited Savo Capital Limited ‹ previous | next › Log in to post comments