Imprint

XPX Partners Limited

Registered office address:
101 Acklam Road
London W10 5YU
United Kingdom

Registered in England and Wales
Company No. 11212193

Managing Director: Philip Kowatschew