2004 is the date that marks the establishment of Willbaforce Limited, the firm located at 34b Tremlett Grove, Archway 34B Tremlett Grove, Archway, London. It was founded on 2004-11-26. Its Companies House Registration Number was 05297725 and the postal code was N19 5JY. The company had been operating on the British market for approximately 19 years until 2023-05-09.
This specific limited company was controlled by a solitary managing director: Jennifer W., who was formally appointed in 2004.
Jennifer W. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.