About Four Eight Four Management Company Limited (13595581) United Kingdom