About Ideal Investment Properties Ltd (11874009) United Kingdom