Trading since 18 March 1994, per Companies House.
The Vicarage
59 Andover Road, GL50 2TS
The Vicarage, SA9 2EP