Things you can do to improve the investability of a company.
Contracts – make sure these are all signed and dated.
Data protection – make sure you can protect your data
Consumer protection – can you prove you can protect your customers?
IP – Is this protected? Have you bound any contractors? If everything filed at companies house?
Company Secretarial – make sure all the official forms are correctly filled in.
These are the bare bones essentials to be able to receive investment.