This business named Taste Buds Heaven was started on 2011-10-31 as a private limited company. This business head office was registered in London on 121 Dudden Hill Lane. This place post code is NW10 1BN. The official reg. no. for Taste Buds Heaven Ltd was 07828740. Taste Buds Heaven Ltd had been in business for twelve years until 2023-02-07.
The following limited company was controlled by 1 managing director: Maria M., who was appointed in 2016.
Rosalind M. was the individual who controlled this firm, owned over 3/4 of company shares.