Telephone:
01628 529024 (from outside the UK +441628 529024)
Email:
info@alchallis.com
Post:
Littlefoot Limited
Europower House
Lower Road
Cookham
Berkshire
SL6 9EH
United Kingdom
Registered in England and Wales – Company Number 07466612. Registered Office as above.