Located at Griffins Tavistock House South, London WC1H 9LG Neo Strategies Ltd was categorised as a Private Limited Company and issued a 06716728 registration number. This firm had been set up sixteen years ago before was dissolved on May 10, 2023. Established as Neo Media Group, the company used the name up till April 4, 2013, at which point it was replaced by Neo Strategies Ltd.
The business was managed by one managing director: Andrew D. who was administering it for eleven years.