About 8 Lee Terrace Management Company Limited (02892571) United Kingdom