Customer Care
Princes Limited Head Office
Princes Limited,
Royal Liver Building, Pier Head, Liverpool, L3 1NX, UK
Tel: +44 (0)151 236 9282
Fax: +44 (0)151 236 1057
Download PDF directions
Princes Limited, incorporated in England
Registered number: 2328824
Registered Office:
Royal Liver Building
Pier Head
Liverpool
L3 1NX
UK
VAT number: 319 6019 58