About Le3 Management Company Limited (06868642) United Kingdom