Meteor expands to new offices