Hi Everyone
I received a letter today from a company called Keysafe. Inside was a letter promising to develop more business for the some of £117.50 for two years. Has anybody had any dealings with this company and are they legit,and do they come through with any work as i am a gullable sucker and usually give people the benefit of the doubt.(should know better after being stung by 118247)