175 Keighley Road, Illingworth, Halifax, West Yorkshire, HX2 9LL
Kemp House, 160 City Road,
London, United Kingdom
No.66
207 Regent St, Mayfair, London W1B 3HH, UK