Jam Jar IT Contact
Visit us at our new office in South London. Call in here for all computer repairs & upgrades. See what stock offers we have too.
Unit 3, 67 Albert Road,
South Norwood,
SE25 4JD
View Larger Map
Registered Address
6 Church Road,
Kenley,
CR8 5DU,
United Kingdom
Company Number : 6825691
VAT Registered : 972 0397 08
Quick Contact
07535 980 972
info@jamjarit.com