About Ocean House Management Company Limited (04140551) United Kingdom