About No. 75 Linskill Terrace Management Company Limited (09300111) United Kingdom