Kwilu Ltd could be found at 35 Willow Street, in Leicester. The postal code is LE1 2HR. Kwilu has been actively competing in this business since it was registered in 2022. The Companies House Registration Number is 13923175. This firm's principal business activity number is 62012 - Business and domestic software development. 2023-02-28 is the last time when the accounts were filed.
The company has one director at present running this specific business, namely Elvy M. who has been performing the director's tasks since 2022-02-17.
Elvy M. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.