About Indigo Property Search Limited (05405005) United Kingdom