About Ideal Residence Ltd (13499267) United Kingdom