About 18 Seaton Avenue Management Company Limited (02406660) United Kingdom