Push Streaming Technologies Ltd can be found at London at Unit 14 The Westworks. Anyone can search for the firm by its post code - W12 7FQ. Push Streaming Technologies's incorporation dates back to 2006. The enterprise is registered under the number 05955432 and its last known status is active. It 's been 3 years since Push Streaming Technologies Ltd is no longer featured under the name Paperheads. This business's registered with SIC code 62012 meaning Business and domestic software development. Push Streaming Technologies Limited reported its account information for the period up to 2022-06-30. The firm's most recent confirmation statement was filed on 2023-07-01.
For the company, a number of director's responsibilities have so far been fulfilled by Philip M., Simon H., Simon S. and Adrian E.. Amongst these four individuals, Adrian E. has been with the company the longest, having become a vital addition to directors' team 18 years ago. Additionally, the director's duties are constantly backed by a secretary - Adrian E., who was chosen by this specific company 18 years ago.