press release Sabre Stairlifts: Cutting Edge Stairlift Installation Sabre Stair Lift Systems Ltd. is based in Yorkshire but provides services in the whole of the UK. TopWireOctober 26, 2012