About S&sproperty&landscapeservices Ltd (SC700249) United Kingdom