CFR Management Services Limited, Northampton (UK), Zweigniederlassung Sarnen