About Captain S Place (southampton) Management Company Limited (02233180) United Kingdom