Matt Wilson, Managing Director says, Crosby are moving
into a new head office in Liverpool due to expansion
of the business. We've outgrown our 2000 square foot
in Burlington House where we have been based for the
last 3 years. The decision was made to move to new offices
with more space and better parking facilities.
Crosby's last office move was back in 2003 when Crosby
opened its Multi Million pound data centre were its
technical staff are based along with the infrastructure
that runs Crosby's network.
New Address:
Crosby
39 Victoria Road
Crosby
Liverpool
L23 7XY
Download this in PDf