About Indigo Place Management Company Limited (06784875) United Kingdom