Company name: Pcfix Haddenham
Description: IT Support Computer repairs, Computer Repairs iPhone Repairs, iPad Repairs in Haddenham, Thame, Aylesbury.
3 Dollicott, Haddenham, Aylesbury HP17 8JL, United Kingdom