Company name: Buffactory Media Ltd
Description: Buffactory
104, Norton House, Duke of Wellington Ave, London SE18 6EY, United Kingdom