The Depicus Limited firm has been in this business field for at least 9 years, as it's been established in 2015. Registered with number 09689310, Depicus is categorised as a Private Limited Company with office in 79 Wharf Road, Camberley GU16 6PR. The firm's SIC code is 62090 which stands for Other information technology service activities. 2022-07-31 is the last time when the accounts were reported.
For 9 years, this specific firm has only been supervised by one director: Brian S. who has been controlling it since 2015-07-16.
Brian S. is the individual who controls this firm, owns over 3/4 of company shares.