Company name: The Holding Company
Description: Specialist home storage shop
Office U2, Finchley Industrial Centre, Head, 879 High Rd, London N12 8QA, United Kingdom