About The Leicester Services Partnership Limited (10524556) United Kingdom