About Ideal Freehold Management Ltd (07809388) United Kingdom