This company was situated in St Luke's with reg. no. 05312394. The company was established in the year 2004. The headquarters of this firm was situated at 30 City Road London. The post code for this address is EC1Y 2AB. This firm was formally closed in 2018, meaning it had been active for 14 years. The listed name transformation from Rubber Duck Consulting to Rubberduck Consulting Limited came on 2004-12-20.
As for this specific company, most of director's tasks had been carried out by Gavin W. and Charlotta W.. When it comes to these two managers, Charlotta W. had been with the company for the longest time, having become one of the many members of the Management Board on 2005-10-01.
Gavin W. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.