About S Crowther Properties Ltd. (10127929) United Kingdom