About Core Properties Leicester Limited (13405996) United Kingdom