Celero moves into its newly built 1200 m2 head office in Port Louis.