This Urquhart Solutions Ltd firm has been in this business field for at least 5 years, as it's been founded in 2019. Started with registration number 12213580, Urquhart Solutions is a Private Limited Company with office in 79 Poynton Road, London N17 9SJ. This firm's SIC and NACE codes are 62020 meaning Information technology consultancy activities. 2022/09/30 is the last time the accounts were reported.
Presently, this firm is directed by a single director: David U., who was assigned this position in September 2019.
David U. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.