About Leicester Road Estates Limited (10501776) United Kingdom