Keops Interlock is a trading name of Keops Ltd., Registered in England and Wales, Registration No. 04019277. Registration address Five Oaks Farm, Badgers Hill, Sheriffs Lench, Evesham, Worcestershire WR11 4SN. VAT No. 861 3970 10.