About Lindsay Hill House Flat Management Company Limited (04301434) United Kingdom