BOXARR LIMITED
Company Number: 04873279
REGISTERED OFFICE
FIRST FLOOR
BRISTOL
BS1 4PB
ENGLAND
BRISTOL
BS1 4PB
ENGLAND
Incorporation Date:
20/08/2003
Previous Name:
PLEXUS PLANNING LIMITED
(until 06/06/2015).
INDUSTRIES
58290 – Other software publishing
62030 – Computer facilities management activities
Controlled By
