About Indalo Properties Limited (10804412) United Kingdom