Keypart Ltd Registered Office: Faulkner House, Victoria Street, St Albans, AL1 3SE. Company Registration Number: 05316240 VAT Registration Number: GB 856 2874 85