About Slade Estate Services Holdings Limited (10615506) United Kingdom