Centaxxi Limited
227 Main Street
Shadwell
LEEDS
United Kingdom
LS17 8LA
C
Statutory Information
Company Name
Centaxxi Limited
Company Number
04154456
Registered in England and Wales
Registered Office
20-22 Bedford Row
London
United Kingdom
WC1R 4JS
VAT Number
GB 755 2144 39