About Reda (london) Limited (09888906) United Kingdom