About Ships Property Holdings Ltd (10901183) United Kingdom