About Indigo Properties Limited (03333800) United Kingdom