British strategic outsourcing and energy services firm offering FM, security, cleaning, engineering and energy solutions.