Founder at The Local PC Shop - London, England, United Kingdom
manager
Contact Peter Wandutu
Computer tech, Network admin
Contact David Lehosit
PC & Laptop repair centre in North London