Registered as 01984275 38 years ago, Apollo Consultants Limited had been a private limited company until 15th December 2015 - the time it was dissolved. Its last known registration address was 286b Chase Road, Southgate London.
The following company was led by a solitary managing director: Georgios S., who was assigned to lead the company in 2010.