About The Indigo House Freehold Company Limited (07692780) United Kingdom