is inactive
United Kingdom
Person with significant control
Appointed on01 Jul 2016
Country of residenceEngland
Where is AQUACOACH OTTERS LIMITED's headquarters?
AQUACOACH OTTERS LIMITED's headquarters is located at England, Herts, Down Green Lane, St Albans, AL4 8EB, Amwell Barn
What year was AQUACOACH OTTERS LIMITED started?
AQUACOACH OTTERS LIMITED was started in 2015
Sources: Companies House