The enterprise operates under the name of Science Defied Limited. This firm was started 15 years ago and was registered under 06961831 as its registration number. This office of this firm is situated in Twickenham. You may find them at 40 The Green. The enterprise's registered with SIC code 62011 and their NACE code stands for Ready-made interactive leisure and entertainment software development. 2022-07-31 is the last time account status updates were filed.
We have a number of two directors controlling the following company at the moment, including Thomas P. and Owain G. who have been doing the directors responsibilities for fourteen years.
Thomas P. is the individual who controls this firm, has substantial control or influence over the company.