The company currently operates 262 sites in England and Wales