About 130 & 132 Terrace Road Management Company Limited (09644428) United Kingdom