About City Life Projects Limited (03978624) United Kingdom