Platform-14 is headquartered in Stroud, England. Platform-14 has an estimated revenue of <$1M and an estimate of less <10 employees.

CEO Avatar


Update CEO

CEO Approval Rating

- -/100


Update Founded


PrivateIndependent Company

Est. Annual Revenue
Est. Employees

Update Industry


Help the Owler community know more

Growth Score - 1/1

Is $ < 1M a good estimate for Platform-14's revenue?

Platform-14 Acquisitions

No recent acquisitions found related to Platform-14

Platform-14 Funding History

No recent funding data found related to Platform-14

Platform-14 Investments

No recent investments found related to Platform-14

Social Media

Platform-14 Headquarters

65 Bath Rd

Stroud, EnglandGL5 3LA

0845 257 1014

Driving Directions »

Trending Companies

Platform-14 Summary



Platform-14's headquarters is located in Stroud, England, GB GL5 3LA. ...

Frequently Asked Questions about Platform-14

  1. How much revenue does Platform-14 generate?

    Platform-14 generates $ < 1M in revenue
  2. How much funding does Platform-14 have?

    Platform-14 has historically raised $0 in funding
  1. Where is Platform-14's headquarters?

    Platform-14's headquarters is in Stroud England, GB
  2. How many employees does Platform-14 have?

    Platform-14 has 0 employees