About City Of Leicester Estates Limited (10362486) United Kingdom