About Ideal Developments Group Limited (09978502) United Kingdom