About Indigo Property Limited (11197024) United Kingdom