Teddy And Flo started its business in 2016 as a Private Limited Company under the ID 10433193. The firm's head office was situated in Milton Keynes at 8 Lanercost Crescent. The Teddy And Flo Ltd company had been operating on the market for at least 6 years.
The limited company had an individual director: Phillip L. who was controlling it for 6 years.
Executives who had significant control over the firm were: Shelley L. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Phillip L. owned 1/2 or less of company shares, had 1/2 or less of voting rights.