About 93 Mina Road Management Company Limited (11640407) United Kingdom