About Sadler S Lodge Management Limited (10649862) United Kingdom