2018 is the date that marks the beginning of Cudabarra Limited, a firm located at 16 Wimple Road, in Luton. It was established on 2018-11-23. The registration number was 11693438 and its zip code was LU4 0NP. It had been operating on the British market for four years until 2022-07-19.
The following business was administered by just one director: Beata T., who was assigned this position in 2019.
Beata T. was the individual who controlled this firm, owned over 3/4 of company shares.