The services business will now operate as STL Networks Limited under the brand name ‘Invenia’