The website at plugins.leewillis.co.uk is owned and operated by:

Ademti Software Ltd
The Guild
Abbey Street
Carlisle
England
CA3 8TX

Phone:
+44 (843) 289 0238

Online contact:
Contact here

Directors:
Lee Willis, Claire Louise Willis

Company registration:
Registered in England & Wales: 09426060