About Ideal Properties (shropshire) Limited (11482460) United Kingdom