About Good Life (the Strand) Limited (09684306) United Kingdom