About S & J Hood Properties Ltd (12858877) United Kingdom