Business Summary
Oxara Energy Group Ltd is headquartered in London, X0, United Kingdom and is an electric power generation facility operator. The company was founded in 2006.
Country of Incorporation
United Kingdom
Incorporation Date
-
Business Sector
Utilities
Company Address
Kingsbury House, 15-17 King Street