Buzz And Leonardo came into being in 2020 as a company enlisted under no 12442598, located at SA1 4AW Swansea at 10 St Helens Road. This company has been in business for 4 years and its current state is liquidation. This business's SIC and NACE codes are 73120 which means Media representation services. 28th February 2021 is the last time the accounts were filed.