The business was located in London with reg. no. OC422524. It was started in 2018. The headquarters of this company was located at Solar House 282 Chase Road. The zip code for this location is N14 6NZ. This business was dissolved in 2020, which means it had been in business for two years.