Registered Company Address: Giffen Group Limited, Lyon Way, St Albans, Hertfordshire AL4 0LQ, Registered No.: 00252314