About New Life Properties Sussex Limited (06608494) United Kingdom