Overview
Legal name
ATHEDA LIMITED
Region
South West England
Registered address
MOWHAY BARN TREVILLEY
SENNEN
PENZANCE
CORNWALL
TR19 7AH
Insolvency history
No