is not in process of liquidation on Oct 17, 2022
Where is BGI EUROPE UK OFFICE's headquarters?
BGI EUROPE UK OFFICE's headquarters is located at London, EC2M 4YF, 9 Devonshire Square
What year was BGI EUROPE UK OFFICE started?
BGI EUROPE UK OFFICE was started in 2011
Sources: Companies House