About Ideal Property Search Ltd (10104755) United Kingdom