About Indigo Property Investments Ltd (09737352) United Kingdom