is inactive
Where is CROSSBAR CONSULTING LIMITED's headquarters?
CROSSBAR CONSULTING LIMITED's headquarters is located at London, WC1B 3HH, 21 Bedford Square
What year was CROSSBAR CONSULTING LIMITED started?
CROSSBAR CONSULTING LIMITED was started in 2013
Sources: Companies House