About 21 Seaton Avenue Management Co Ltd (03394150) United Kingdom