About Sr Properties Leicester Ltd (12519311) United Kingdom