Yum Sa
Unit 1 3 Plaza Gardens
88 Upper Richmond Road
London SW15 2DT
United Kingdom