Ankylosaurus 23m came into being in 2014 as a company enlisted under no 09136125, located at SO14 3HA Southampton at Unit 2, Second Floor Saxon Gate. This firm's last known status was dissolved. Ankylosaurus 23m had been offering its services for three years.