Search the register – results All results BETTERHANDY LIMITED 02707228 - Incorporated on 15 April 1992 Morris Owen House, 43/45 Devizes Road, Swindon, Wiltshire, SN1 4BG