About Indigo Properties Uk Limited (04955223) United Kingdom