Address: 50-52 Station Road, Desborough
Incorporation date: 19 Oct 2010
Address: 1 Lucas Bridge Business Park, 1 Old Greens Norton Road, Towcester
Incorporation date: 15 Jun 1998
Address: 42 The Ride, Desborough
Incorporation date: 16 Feb 2016
Address: Unit 5 Desborough Industrial Park, Desborough Park Road, High Wycombe
Incorporation date: 10 Jul 1986
Address: 76 Station Road, Desborough
Incorporation date: 22 Mar 2019
Address: 5 The Willows, Desborough Park Road, High Wycombe
Incorporation date: 05 Feb 1992
Address: Demsa Accounts 565 Green Lanes, Haringey, London
Incorporation date: 21 Apr 2017
Address: Suite C2 Horsted Keynes Business Park Cinder Hill Lane, Horsted Keynes, Haywards Heath
Incorporation date: 24 Feb 2009