This particular 8020bpm Limited firm has been operating offering its services for 15 years, as it's been founded in 2009. Registered under the number 07106794, 8020bpm is a Private Limited Company located in 20-22 Wenlock Road, London N1 7GU. Launched as Aquima Partnership, this firm used the name until 2014, when it was replaced by 8020bpm Limited. This business's principal business activity number is 62020: Information technology consultancy activities. 2022-12-31 is the last time when account status updates were filed.
When it comes to this specific firm, the full range of director's obligations have so far been done by Ian R. who was assigned to lead the company in 2009 in December. Since 2009 David S., had been functioning as a director for this specific firm up until the resignation on 2014-08-15.
Ian R. is the individual who has control over this firm, owns over 3/4 of company shares.