Made by Toast is a trading name of Web Amigos Ltd. Company registration no. 12698357. Registered in England and Wales. Registered office: 85 Great Portland Street, London, England, W1W 7LT, United Kingdom.