New Reviewer

This is in USA

This company is in the USA and NOT the Uk There is no connection with these 2 companies !!
View full review
ID
#1442049 Review #1442049 is a subjective opinion of poster.
Location
Barcelona, Catalunya
New Reviewer

This company is in USA

Please note that all the bad reviews regarding this firm is in America not the one in Exeter UK THERE IS NO CONECTION BETWEEN THESE 2 companies !
View full review
ID
#1439681 Review #1439681 is a subjective opinion of poster.
Location
Barcelona, Catalunya

This company in in USA

This company is in the USA and not related at all to the EXETER
View full review
ID
#1369178 Review #1369178 is a subjective opinion of poster.
Location
Plymouth, England