About Leicestershire Properties Limited (08489748) United Kingdom