About Leicesterprops Ltd (06036902) United Kingdom