GDPR six months on… burying your head in the sand is a terrible idea! The ostrich effect is common among humans. We bury our heads in the sand to avoid unpleasant information and pretend that everything is ok, even if the world is falling apart around us. Read more
We provide friendly and professional IT support to small businesses, charities and not-for-profit organisations. We cover most northern and central areas of London.
ITGUYS London Limited is a registered company in England and Wales. Registered Number 09390513. Registered Office: 8 Woodberry Down, London N4 2TG.