Our Office
Headquarters
BOXARR Ltd.
DeskLodge House
2 Redcliffe Way
Bristol, BS1 6NL
United Kingdom
Tel: +44 117 911 4762
Registered Office
The Wallbrook Building
25 Wallbrook
London EC4N 8AF
United Kingdom
Company Registered Number: 04873279
BOXARR is registered in England and Wales