
- Country: England
- State: London
- City: London
- Address: 127 Norwood Rd, London SE24 9AF, UK
- Store
More companies in your city
1 Review(s)
Oliver Knowles
26.05.2018
I have used Yen’s services twice in the last few months and he has been very efficient and reasonably priced. He quickly diagnosed the problems and fixed them with lasting results. He was able to talk me through the problems I had and gave me several options for fixing / replacing them. I would recommend his services to anybody in the area.
Added comment