Company name: Paper House Project
Description: Paper House Project
18 Ashwin St, London E8 3DL, United Kingdom