About 7 St. Stephens Terrace Management Company Limited (02088570) United Kingdom