2405 came into being in 2007 as a company enlisted under no 06258013, located at NN12 8RF Towcester at The Windmill. This company's last known status was dissolved. 2405 had been on the market for 8 years.
This specific business was controlled by a single director: Richard N., who was assigned this position in May 2007.