About Sadler Properties Group Limited (09875836) United Kingdom