About Ideal Properties (leicester) Limited (03358184) United Kingdom