About Ideal Habitat Associates Ltd (11999276) United Kingdom