Burro Ltd 's been in the UK for at least seven years. Started with registration number 11125634 in the year 2017, the company is based at International House, London E16 2DQ. This business's principal business activity number is 82990 which means Other business support service activities not elsewhere classified. Its most recent annual accounts describe the period up to 2022-12-31 and the latest confirmation statement was submitted on 2022-12-26.
Lewis B. is the firm's only director, that was assigned to lead the company in 2017. The business had been presided over by Helen B. until 2023.
Lewis B. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares .