Imprint Palladium Capital Limited Registered office address: 15 Essex Road Enfield EN2 6TZ United Kingdom Registered in England and Wales Company No. 11190860 Managing Director: Philip Kowatschew