About S & J Horler Properties Limited (04940737) United Kingdom