About Saks London Lettings Limited (11200337) United Kingdom