LF Trusthold Limited, Birmingham (GB), Zweigniederlassung Teufen AR