About 24 Messina Avenue Management Company Limited (03343119) United Kingdom