About London Place Group Limited (09595788) United Kingdom