Registered Office: Lickhill Manor Ltd, Stourport-on-Severn, Worcestershire DY13 8RL.
Registered in England No. 449956