About Scar-lett Properties (thurrock) Limited (10768024) United Kingdom