About 20 Seaton Avenue Management Company Limited (04290047) United Kingdom