Octopus Media are a web development company based in the north east. We strive to work with customers to create easy-to-use and visually arresting websites that communicate a strong brand message.
Here are the company performance indicators
Your indicators are as low as they can get. Update your data and add content (text, logo, keywords) to increase your visibility and ranking.