About Highcross Leicester Limited Partnership (LP019835) United Kingdom